package com.heima.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.heima.common.PageResult;
import com.heima.common.Result;
import com.heima.pojo.dto.PartherDto;
import com.heima.pojo.dto.PartherIdDto;
import com.heima.pojo.dto.PartherSearchDto;
import com.heima.pojo.dto.SkuSearchDto;
import com.heima.pojo.entity.Partner;
import com.heima.pojo.vo.PartnerVO;

public interface PartnerService extends IService<Partner> {
    /**
     * 查询合作商
     *
     * @param dto
     * @return
     */
//    PageResult<Partner> searchQuery(PartherSearchDto dto);

    PageResult<Partner> searchQuery(PartherSearchDto dto);

    /**
     * 添加合作商
     *
     * @param partherDto
     */
    void setPartner(PartherDto partherDto);

    /**
     * 修改合作商
     *
     * @param id
     * @return
     */
    void updatePartner(Integer id, PartherDto partnerDto);

    /**
     * 修改合作商密码
     * @param id
     */

    boolean resetPassword(Long id);

}
